Corporate social responsibility practices of public and private firms: an exploration of education and healthcare initiatives. (30th May 2023)