Kabul parade shambles grave blow to US-led war on terror