Man to run back-to-back Ironman races in two days to raise funds for those in need