Claire Farrer on track for second marathon after breast cancer challenge