Hidden in a remote bay of the Solomon Islands, the beached wreck of the German-built Liberian Cruise ship World Discoverer slowly rusts. Built in 1974,