India and China agree to work urgently to achieve the withdrawal of troops on their disputed border 14 hours ago