Costco posts strong comps, total sales in June