Iranian president pushes back against Trump's speech, vows to stick with nuclear deal