Glencore wins regulatory approval to buy Chevron’s South Africa assets