Protesters and police battle it out in Bordeaux France