Peruvian archaeologists unveil giant cat carved into Nazca hillside