Drugmaker Shire Is Buying Baxalta for $32 Billion | Fortune