Cain makes spring debut, Brewers rally past Giants