Gates, currently on a two-day visit to Afghanistan, was speaking alongside President Hamid Karzai, whose country's forces are due to take control of security across Afghanistan in 2014, allowing foreign forces to leave.