Starbucks beats earnings expectations, but sales still slipped