On Semiconductor agrees to buy Synaptics for $7b — Klaro News