A BRANCHED ANDREEV-THURSTON THEOREM FOR CIRCLE PACKINGS OF THE SPHERE