NBC News: India has 'good vibes' with Trump, and Modi is trying to keep it that way