Costco defies tariff volatility with higher profit, lower prices