Carnival Corporation announces two years of free credit monitoring after a data breach exposed personal information of nearly 6 million customers.