Distributional Robustness Bounds Generalization Errors