Sustainability Reporting, Firm Size and Financial Performance: Evidence from Listed Firms in Nairobi Security Exchange, Kenya | Synapse