South African internet firm buys stake in Dubizzle