John Hatfield (bef1738-?)