Stryker posts 3Q profit, results beat Wall Street forecasts