Costco cuts Kirkland Signature prices Q3 2026 earnings