Weibull grain-based model (W-GBM) for simulating heterogeneous mechanical characteristics of salt rock