Stryker closes $700m Novadaq buy