Cardinals pound out 17 hits in win over Nats