Learning from Natural Language Explanations for Generalizable Entity Matching