Chinese President Xi Jinping has declared a war on global gambling and warned Macau that the world’s biggest gambling hub needs to diversify