Models as Approximations --- Part II: A General Theory of Model-Robust Regression