Text this: Toxic activity, molecular modeling and docking simulations of Bacillus thuringiensis Cry11 toxin variants obtained via DNA shuffling