Israel gripped by general strike