Starbucks' renewed focus on coffee, 'happy hour' deals pays off