The UC Browser of a big boss Alibaba was removed from China’s largest app stores after state-backed broadcaster CCTV released the popular mobile browser along with other services for failing consumers