Iranian media report that Iran 's supreme leader has told President Mahmoud Ahmadinejad to dismiss his chosen top deputy , after the selection angered conservative Iranians .