Shackleton's lost Endurance ship discovered beneath Antarctic sea