Sir Thomas Grainger Stewart (1837–1900)