Global economic recovery 'still treacherous' says China's President Xi Jinping