Internal and External Corporate Governance Mechanisms and Earnings Management: An International Perspective