China’s tech giants generate billions, but squeezed small businesses