Margaret Longley (1671-1752)