Stephen Harper is humiliated at Davos, when world leaders take issue with his archaic view on climate change.