Application of the shrinking core model to the kinetics of extraction of gold(I), silver(I) and nickel(II) cyanide complexes by novel anion exchange resins