BUSTED! EU fines Google a record €2.42 bln for manipulating search results