Tech giants may have to be broken up, says Tim Berners-Lee (Reuters)