INVESTEC ASSET MANAGEMENT LTD