Heraldo de Madrid - Pfizer buys biotech firm Seagen for $43 billion