Thousands of tourists stranded in Machu Picchu amid Peru upheaval