DiffAug: A Diffuse-and-Denoise Augmentation for Training Robust Classifiers