Afghan president: French weekly cartoon insult to Islam