CNN's Fareed Zakaria: Obama 'Failing' as Leader of Free World