Diffusion, solubility and gettering of copper in silicon