Donald Trump is prepared to consider sanctions relief and access to billions of dollars in frozen Iranian assets, but only if Tehran makes concrete progress on its nuclear programme.