Dual Model Predictive Control