As China's top leader, Xi has made it a priority to build the country into a sports powerhouse and promote public fitness to improve people's health.