Bio-based chitosan/gelatin/Ag@ZnO bionanocomposites: synthesis and mechanical and antibacterial properties