U.S. says Valero to pay $2.85 million to settle pollution allegations