hamas war update