Afghans blame “infidels” for cartoons, Iraq attack