Peshmerga foil major ISIS assault west of Mosul, killing 100 militants