Over 300 passengers became ill on Royal Caribbean cruise