Crystal violet dye in complexes with amphiphilic anionic calix[4]resorcinarenes: binding by aggregates and individual molecules.