Charest overcomes cancer, becomes marathoner