Cross-Modal Few-Shot Learning: a Generative Transfer Learning Framework