On the Mechanisms of Adversarial Data Augmentation for Robust and Adaptive Transfer Learning