Hillary Clinton and Afghan President Hamid Karzai share a laugh about Herman Cain