World court and league of peace