Iran has terminated its Cairo cooperation deal with the IAEA after a Board resolution demanding fuller access to its nuclear programme.