President Trump: Biden, Generals at fault for Afghanistan