Despite attacks from Netanyahu’s cronies, former Israel Defense Forces chief Benny Gantz is running neck-and-neck with the prime minister