Lindsey Graham says mess in Afghanistan is 'all on President Biden'