Delhi Declaration sent out a positive signal: China