Why the United States occupied Afghanistan for two decades even after the Taliban surrendered in 2001