Cardinals complete deal for Brewers' Axford