Agent-Controller Representations: Principled Offline RL with Rich Exogenous Information