Stock-outs eroding family planning gains - report