Bill Clinton delivers 'harsh' reality check for the left