U.S. Earns Top-10 Finish at World Triathlon Championship Series Leeds Mixed Relay