Generalized Adiabatic Theorem and Strong-Coupling Limits