Anti-Charlie protests turn violent in Niger, Pakistan and Algeria