MSC Cruises’ Ocean Cay island in final stage of development