NBC: American tourists stranded in Machu Picchu as deadly unrest sweeps Peru