Carnival Corp., the world's biggest cruise operator, will buy the remaining half of Italian cruise operator Costa Crociere which…