Google wins appeal against $1.7 billion EU antitrust fine