Red Sox land veteran hitter in trade with division rival