Overcoming function annotation errors in the Gram-positive pathogen Streptococcus suis by a proteomics-driven approach