Starbucks takes $3 billion hit to revenue during pandemic