Facile approach to the synthesis of carbon nanodots and their peroxidase mimetic function in azo dyes degradation