Iranians decry harsh words for president