Improved version of Corporate Critic ethical screening database launched