Man with stage 4 prostate cancer to compete in Ironman 70.3 Boulder