Sanofi set to buy Bioverativ for more than $11.5 billion: WSJ