P-type doping of elemental bismuth with indium, gallium and tin: a novel doping mechanism in solids