Counterion specificity as the determinant of surfactant aggregation