Europe's top court backs crackdown on Apple and Google