Historic winter storms weigh on Gap, Old Navy performance after 800 temporary store closures March 5, 2026