John Carnac - British East India Company general (1716–1800)