Sir Walter Long, 2nd Baronet — English politician (1627-1710)