India and China ‘pull back troops’ in disputed border area