Two men whose families have been touched by cancer are preparing to run seven back-to-back marathons in seven days for a Dorset charity