Royal Confirms New Ship Class, Carnival Adds Longer Cruises