Princess Cruises’ 2028 world voyage stops in Cape Town and Mossel Bay