After 500 years lost at sea, Vasco da Gama's Esmeralda shipwreck has been discovered