Adam Scott believes Jordan Spieth has what it takes to complete a Grand Slam by winning the British Open and the USPGA Championship.