Stepping-stone or stumbling block: impact of the economic system on China’s OFDI