China Nepal Relations and Policy Implication for India