Adaptive stabilization of impulsive switched linear time-delay systems