Carnival, Royal Caribbean, and Norwegian Cruise Line are taking a financial beating from the coronavirus - here's how much the companies predict it will hurt earnings this year