A thermodynamic analysis of native point defect and dopant solubilities in zinc-blende III–V semiconductors