A novel thermostable and glucose tolerant β-glucosidase from Caldibacillus thermoamylovorans MB12B for efficient hydrolysis of lignocellulosic biomass