Neural Reasoning About Agents' Goals, Preferences, and Actions