Cancer survivor rides cross country for charity