Cards, Brewers finalize Axford deal