p-type ZnO films with solid-source phosphorus doping by molecular-beam epitaxy