Comparison and functional characterisation of three homologous intracellular carboxylesterases of Bacillus subtilis