Iranian President Hassan Rouhani on Wednesday criticised President Trump's speech Tuesday before the United Nations General Assembly, and said that Iran would not be intimidated by threats as he promised to stick with the 2015 nuclear pact.