NBC: Peru closes Machu Picchu as anti-government protests grow