Carnival Liberty stranded; passengers to be flown home