John Soule (1632-1707)