Identification and characterization of a novel Bacillus subtilis strain with potent antifungal activity of a flagellin-like protein