Costco sales, profits up again in 2Q