Grounding Language to Entities and Dynamics for Generalization in Reinforcement Learning