Slugger Ryan Braun retires after 14-year career with Brewers