P&O cruises unveils epic 124-day world voyage