Obama should be honest with Karzai on Afghanistan