Cultural Diversity and International Law : from a Viewpoint of Human Rights and Development