Giant Antarctic staircase’ could be ‘UFO landing site or lost Atlantis pyramid