French mag runs cartoons of Prophet Mohammed