Valero Energy to Buy 7 Ethanol Plants