Starbucks takes $3.2 billion loss during coronavirus pandemic