President Ollanta Humala pilots his helicopter for a spin around Machu Picchu