'Bionic' woman Claire Lomas completes London Marathon