Hydrogen diffusion in B-ion-implanted and B-doped homo-epitaxial diamond: passivation of defects vs. passivation of B acceptors