latest news on israel-palestine (hamas) conflict