Iran’s growing power and Palestine’s liberation