Woman with cerebral palsy makes history at London Marathon