Obama's ringing defense of liberalism