Carnival Corporation announced it has signed a shipbuilding contract for a second cruise ship for its P&O Cruises brand with German…