Carnival Corp has taken out a $1.5bn loan to buy back more of the $4bn in high interest 2023 notes sold in