China is nothing to worry about