Corporate Governance in Africa : Assessing Implementation and Ethical Perspectives