John Martin (1724–1794)