The role of counter-anions in the kinetics and chirality of porphyrin J-aggregates