Youth Triathlon Set for July 4