| Carnival Corp sales up but sliding