US troops will remain in Afghanistan through 2015