how long to hike walkers haute route