Colorimetric and visual determination of dicyandiamide using gallic acid-capped gold nanoparticles