Catherine Charteris — Charteris [née Anderson], Catherine Morice [Katie] (1837–1918), philanthropist