15,000 foreign troops could stay beyond 2014: Afghan president