Indian Prime Minister Narendra Modi’s Bharatiya Janata Party won state-legislature elections in Assam after a campaign focused on curbing Muslim immigration, giving the party with roots in Hindu nationalism a foothold far outside its traditional strongholds.