Toyota South Africa is here to stay, come hell or high water