IAEA strikes deal with Iran to cushion coming blow of slashed access