Joint Information Preservation for Heterogeneous Domain Adaptation