Horizon Buys Rare-Disease Company Raptor for $800 Million