‘Superhero’ boy, 9, with amputated foot completes Three Peaks Challenge in under 24 hours