Iran says sanctions snapback will halt Cairo deal with IAEA