An ion-binding model for ionic surfactant adsorption at aqueous-fluid interfaces