20 killed in Kabul suicide bombing