Freedland Says Nonsense At World Economic Forum