The role of zonal flows in the saturation of multi-scale gyrokinetic turbulence