James Gillespie of Spylaw (1726–1797), Founder of Gillespie's Hospital