Afghan official: Blast rocks country’s capital