Costco comps, profits up in Q1