Afghan conflict: Taliban control all key cities except Kabul