A hybrid discrete bubble-lattice Boltzmann–discrete element model for gas-charged sediments