Onyx rejects rival's $10B takeover offer