US warns citizens of kidnapping risks near Peru's Machu Picchu. (Reuters)