Internal Control Systems and Financial Performance of Companies Listed in Nairobi Securities Exchange | Synapse