Narendra Modi's Bharatiya Janata Party has won a major victory in West Bengal, a state seen as resistant to the party's rise. What does it mean for India now?