A multi-objective optimisation model for cooperative supply chain planning