Kuchar comes up clutch, wins Players Championship by two strokes