Jordan Spieth completes the third leg of the career Grand Slam