Brands cut ties with Chinese star Li Yifeng over prostitution scandal