Global democracy: for and against : ethical theory, institutional design, and social struggle