Google ordered to pay $1.97 billion to Klarna in antitrust case