P&O Princess and Carnival takeover battle rages on