Angelini Pharma has signed a definitive agreement to acquire Catalyst Pharmaceuticals for a total equity value of nearly $4.1bn.