Community donations save 100-year-old Cleveland church