Vince Wilfork signs with Red Sox