Big Tech's 'immense power' must be contained: EU