Pubs in France have stopped selling Guinness in protest at the high selling prices of the iconic stout across the Channel and the lack of support from its distributor.