Captain William Hallett Jr. (1648-1729)