CAT: Exploiting Inter-Class Dynamics for Domain Adaptive Object Detection