Tehran consents to IAEA inspections