Carnival Corp on Friday named Josh Weinstein as its new chief operations officer as the company continues to grapple with the global…