Pfizer Buys Cancer-Drug Maker Seagen for $43 Billion