International Law for Humankind: Towards a New "Jus Gentium" door Antonio Augusto Cancado Trindade