Carnival Corporation reached an agreement with Italian shipbuilder Fincantieri for the construction of four new cruise ships worth more than $2 billion…