Costco's profit soars in Q3