Richard von Weizsäcker: a voice for justice and peace