Starbucks earnings beat expectations as consumers spend more in its U.S. stores