Carnival Corp. and the Bahamas government signed development agreements that pave the way for a Carnival-run port destination on Grand Bahama and the expansion of the company's private island Half ...