Walmart revenue grows as it works to absorb tariff hikes