John Haskell (1640-1706)