Red-hot Rangers win 11th straight 3-1 over Seattle