EU slaps Google with Record $2.7B fine