Isis kills 128 civilians in 'revenge' surprise counter attack on Syrian town