John Haseltine (1722-)