Samsung in talks to buy Biogen for $42 billion