Cardinals beat Brewers 7-2, maintain 2-game lead