SMU standout Kraft knocks off No. 1 Cantlay of UCLA in US Amateur final