Mr. Annan has meetings scheduled with President Mahmoud Ahmadinejad of Iran and President Bashar al-Assad of Syria , each of whom is shunned by the United States because of his role in financing and equipping Hezbollah .