A multi-scale computational framework for modelling the freeze-drying of microparticles in packed-beds