Over $10m a year needed for Iran nuclear inspections: IAEA