EU hits Google with $1.7 billion antitrust fine