Iran says snapback would end cooperation with IAEA and Europe