Enhancing the Generalization for Intent Classification and Out-of-Domain Detection in SLU