STOCK PURCHASE AGREEMENT By and Between JOHNSON & JOHNSON INNOVATION-JJDC, INC. AND ACHILLION PHARMACEUTICALS, INC. Dated as of May 19, 2015