US president says most points in a potential Iran deal have been finalised, with talks likely over the weekend; Tehran has yet to confirm the claims