Carnival cruise ship forced to ride out storm as Sydney port shuts