KABUL, Afghanistan — President Hamid Karzai acknowledged Monday that the Central Intelligence Agency has been dropping off bags of cash at his office for a decade, saying the money was used for “various purposes” and expressing gratitude to the United States for making the payments.