Text this: Agency Costs and the Financial Performance of Insurance Firms in Kenya