President Obama on Jon Stewart’s guest last night on The Daily Show