Visual colorimetric sensing of copper ions based on reproducible gelatin functionalized silver nanoparticles and gelatin hydrogels