In the shadows of Machu Picchu, scientists find ‘extinct’ cat-sized mammal