Israel-Gaza violence rages into fourth day