Multi-market demand response from pump-controlled open canal systems: an economic MPC approach to pump-scheduling