Structural and functional insights into the glycoside hydrolase family 30 xylanase of the rumen bacterium Ruminococcus flavefaciens