SA not ready for universal health care