Walmart pledges to remove synthetic dyes and other artificial ingredients from its private-label brands by January 2027 as ...