Briefing Tariff creep Walmart posts first profit miss in over three years as tariff-related costs rise weekly 22 August 2025