Harrogate Town footballer to climb Machu Picchu for charity