Is Hamas losing control?