Porous medium equation systems under non-local boundary conditions with blow-up analysis