Walmart launches new grocery brand, as it tries to hang on to inflation-fueled growth