John Haynes (1621-1697)