Google fined record €2.4bn by EU over search engine results