hamas leadership election process