Google fined $2.7 billion by EU anti-trust regulator