Woman will run 52 marathons in 52 weeks for cancer charity