Dual ion-imprinted chitosan-stabilized platinum nanoparticles for simultaneous electrochemical detection of Cd2⁺ and Pb2⁺ in water samples