Iran’s president poured scorn on Wednesday on U.S. and European discussions over Tehran’s nuclear agreement, and dismissed Donald Trump as a “tradesman” who lacked the qualifications to deal with a complex international pact. Hassan Rouhani spoke after French President Emmanuel Macron flew to Washington to try to persuade Trump not to scrap the 2015 agreement - under which Iran curbed its nuclear program in return for the lifting of sanctions. He reserved particular scorn for the U.S.