At least 24 killed in Kabul bomb blast