James Duff (c1674-1709)