STOCK AND ASSET PURCHASE AGREEMENT by and among PFIZER INC., GLAXOSMITHKLINE PLC and GLAXOSMITHKLINE CONSUMER HEALTHCARE HOLDINGS LIMITED DATED AS OF DECEMBER 19, 2018