US President Donald Trump withdrew his threat of further strikes against Iran on Thursday and said a deal with Tehran to end the war could be signed in coming days.