hamas voting process gaza