China and Serbia chart a 'shared future' with Xi in Europe