Discrete Boltzmann multi-scale modelling of non-equilibrium multiphase flows