Cargill sells Texas feedyard