Niall Ferguson and Jeffrey Sachs engage in heated debate.