Taliban attack on Kabul guest house 'brought to an end'