Horizon Pharma buys River Vision and its fast-tracked eye med for $145M