The US and Iran are inching closer to a peace deal, but Donald Trump says he is not rushing to sign an agreement.