VRTX's new drugs deliver a mixed Q3 performance. Alyftrek sales surge. Journavx and Casgevy lag expectations but show promise.