John Cotes — politician (1799–1874)