Iran vows 'firm, proportionate response' to IAEA resolution