The US president says Washington and Tehran are close to a deal