Avago to buy Broadcom for $37 billion in biggest-ever chip deal