Selective cationic dye sorption in water by a two-dimensional zinc-carboxylate coordination polymer and its melamine-formaldehyde foam composite