hamas agree