Muslim-majority countries protest against France over Prophet Muhammad cartoons