Stryker Corp. finishes bounce-back year in good shape