Princess Cruises offers £1 deposits on 2024 voyages