Charity beneficiary says thank you with a Triathlon challenge