Obama's Grades from CNN's 'Non-Partisan' Panel Match Liberals' High Marks