Interpret Your Decision: Logical Reasoning Regularization for Generalization in Visual Classification