NBC: India’s Modi and China's Xi agree on efforts to de-escalate border tensions