hamas political bureau faction rivalry