New insights into hierarchical metal-containing zeolites; synthesis and kinetic modelling of mesoporous gallium-containing ZSM-5 for propane aromatization