Carnival Triumph ready for passengers