China’s President Xi sets off the winds of change in pursuit of ‘shared future with Africa’