Local time stepping with the discontinuous Galerkin method for wave propagation in 3D heterogeneous media