The influence of managerial satisfaction on corporate environmental performance and reputation