Coalitional model predictive control of an irrigation canal