Kina har knuffat om Tyskland från topp tio i en ny global rankning – och Schweiz är på gång