"Historically the Catholic Church has pursued the public good in the United States by opening schools, hospitals, homeless centers, and other institutions." . . . . .