Domain Adversarial Transfer Learning for Robust Cyber-Physical Attack Detection in the Smart Grid