A climate justice charter for South Africa and the world