Nuclear watchdog says Iran is a few weeks away from having a