P&O deal cruising into final strait