Carnival Cruise ship that left from Florida catches fire in Grand Turk