Sailing the giant ship of China-South Africa friendship and cooperation toward greater success