Costco profit edges up 2.6% in Q1, misses Street