Vertex signs agreement to acquire Crinetics for $10bn