Home News ‘xXx’ and ‘La La Land’ sweep China’s box office