Shackleton’s lost ship discovered off Antarctica after 100 years