Coral Princess cruise ship cans Geraldton visit this week amid widespread cancellations and uncertainty