Sox to receive David Carpenter from Jays