Cruise lines are pouring increasing sums into private islands that give them more control over the guest experience. Here’s how MSC spent $500 million transforming a dredging site into a destination.