The economics and environmental impacts of large-scale wind power in a carbon constrained world