Kashmir 'internal matter': India tells China