A report says Iran's stockpile of enriched uranium is nearing the level where further enrichment could be enough for a nuclear bomb and that Tehran has failed to explain uranium particles found at three undeclared sites that the UN's nuclear watchdog has been investigating for years.