Counter-ion specific effects on charge and solvent trapping in poly(vinylferrocene) films