MarketWatch szept 29 Earnings Results: Carnival books first post-COVID profit but stock dives after outlook disappoints