Brooks Koepka wins U.S. Open for first major title, matching tournament record at 16 under