NBC: James Corden addresses divided America in final ‘Late Late Show’