U.N. and Western diplomats criticized the Iranian president 's remarks as outrageous , anti-Semitic and an incitement to hatred .