John Bannister (1696-1779)