Corporate Eco-Efficiency and Financial Performance