Protecting human health in a changing world: the role of social and economic development.