Broadcom offers $105 billion for Qualcomm in landmark deal