Model Predictive Control with Fault Detection and Diagnosis for Multivariable Systems