Southampton's port welcomed a record-breaking three million cruise passengers in 2024.