Mahmoud Ahmadinejad, president of Iran