John Hammond (1626-1709)