Report: Giants, Brewers have had 'preliminary talks' about Ryan Braun trade