Google launches last-ditch effort to overturn $2.6 bln EU antitrust fine