Iranian President Criticizes Clinton and Trump