Thomas Foley (c. 1641-1701)