Polypyrrole-based anion-exchange polymers