Drug smuggler says gave money to top S.African cop