Stryker Corporation has reported a major cyber attack that has disrupted operations in 79 countries, with significant data loss claimed by the attackers.