Rouhani lashes out at Trump, says no changes to nuclear deal