Salix Finally Says Yes To Valeant In $158-Per-Share, $10.4 Billion Deal