Investec share buybacks reward shareholders in troubled markets