Principled Hybrids of Generative and Discriminative Domain Adaptation