P&O Ferries has said the "difficult decision" to sack 800 staff on the spot was made as a "last resort" - but insisted the business would not have survived otherwise