હમાસ, ઇરાન અને અલ-કાયદા