Enhanced stability of a rumen-derived xylanase using SpyTag/SpyCatcher cyclization