Tom Cotton questions top brass on Afghanistan