Data-dependent Generalization Bounds via Variable-Size Compressibility