Metabolic engineering of Bacillus subtilis based on genome-scale metabolic model to promote fengycin production