Hamas blames Israel for Gaza escalation