US President Trump says a deal with Iran is close, but Iranian officials suggest major issues, including Tehran’s nuclear programme remain unresolved.