Production of tagatose by a recombinant thermostable l-arabinose isomerase from Thermus sp. IM6501