Proper Network Interpretability Helps Adversarial Robustness in Classification