Treaties and alliances of the world : a survey of international treaties in force and communities of states