Carnival reveals details of hardest year