P&O sacking of 800 staff