John Hindmarsh — British naval officer (1785–1860)