A Unified Framework for Covariance Adaptation with Multiple Source Domains