Top US general says Afghan collapse can be traced to Trump-Taliban deal – The Guardian