HSBC’s David Faulkner named SA’s top economist