T oAlign: Task-oriented Alignment for Unsupervised Domain Adaptation