Kin discrimination promotes horizontal gene transfer between unrelated strains in Bacillus subtilis