Context-Conditional Navigation with a Learning-Based Terrain- and Robot-Aware Dynamics Model