Protesters gather at UK ports after P&O sacks 800 ferry workers