Harrogate woman wins brutal 41-mile race in red-hot Pyrenees