Impact of Corporate Governance on Financial Performance: Karachi Stock Exchange, Pakistan · Study