Scores killed in Kabul blast as Afghanistan reels from attacks