Red Sox sign Jhonny Peralta