Mason Howell, 17-year-old high school junior, earns spot in 2025 US Open after remarkable qualifier