Variational Cross-domain Natural Language Generation for Spoken Dialogue Systems