PdCl2 and NiCl2-catalyzed hydrogen–halogen exchange for the convenient preparation of bromo- and iodosilanes and germanes