U.S. Junior Amateur: Zalatoris defeats Riley for title