French manifesto on Quran 'barbarism, deviance'