Spectral ranking regression