John Hugh McNaughton (1829-1891)