Starbucks 3Q profit up 34%