£3.5bn fine for Google from EU over Android’s anti-competition activities