Companies and Sustainable Development: The Adequacy of Environmental Impact Assessment for the Management of Environmental Risks