Robert Henry — Canadian politician (1845–1918)