Harrogate teen becomes youngest ever to complete French Alps trail run