South Africa says secures vaccines for at least 26 mln people