Biden says nobody told him to keep 2,500 troops in Afghanistan.