India can no longer take Nepal for granted