Xi Jinping Thought on Socialism with Chinese characteristics for a New Era