S.Africa awards $667 mln HIV drugs supply contract