China is a force for peace, stability and progress of the world