Anti-corruption champion set to challenge India’s Modi