Microwave-assisted preparation of a silver nanoparticles/N-doped carbon dots nanocomposite and its application for catalytic reduction of rhodamine B, methyl red and 4-nitrophenol dyes