Afghanistan explosion: ISIS admits attack on Hazara Shia protest in Kabul