Iran agrees to stop building and assembling centrifuges for uranium enrichment