Villar had three hits in Brewers win over Reds