R35 billion Safaricom transaction