Cuba hailed as role model in healthcare