Independent campaign finance regulatory agency