Texas rancher killed by suspected cartel explosive