Machu Picchu has been called the wrong name for over 100 years. Historians reveal its true name