French satirical magazine has mohammed as editor..