John Bence (died 1718)