P&O sells ferries to Stena