The future role of non-governmental organisations in health care delivery