UN nuclear watchdog says new deal with Iran covers ‘all facilities’