Imitating What You Need: An Adaptive Framework for Detector Distillation