Local father-of-two undertakes gruelling Iron Man challenge to raise funds for hospital charity