Pakistan clashes over Charlie Hebdo cartoon