Costco posts boost in sales for July