Exploiting the kernel trick to correlate fragment ions for peptide identification via tandem mass spectrometry