John Snell (c1660-1737)