Novartis Wins Alcon in $12.9 Billion Takeover Agreement