‘Sooner than you think’: Trump vows swift reaction to India’s S-400 purchase from Russia