Cardinals beat Dodgers 7-0 behind Lance Lynn