From the Wikipedia page on the Catholic Church: "By means of Catholic charities and beyond, the Catholic Church is the largest non-government provider of education and health care in the world."
Just yesterday I went to see a presentation of a priest appointed to a massive parish in the rural area of South Sudan, setting up schools and bringing in aid.