After surprise visit to Afghanistan, Obama says Karzai's crackdown on government corruption has been lackluster