Medical device maker Stryker to buy Sage Products for $2.78 bln