50-year-old man competes with teenage girls in Toronto swim