Peru: U2 star tackles Machu Picchu