20160218 india: Despite Nepal's pact with China; India is still its lifeline