Predicting interacting protein pairs by coevolutionary paralog matching