Robust nonlinear generalised minimum variance control and fault monitoring