The head of the IAEA , Mohamed ElBaradei , said last week Iran had agreed to allow access to the site at Parchin , near the capital , and that inspectors would arrive there soon .