Socio-political constraints on primary health care: a case study from Java.