Israel warns of invasion of Gaza