Islamic state claims responsibility for Kabul blast