LICENSE AND COLLABORATION AGREEMENT By and Between C4 THERAPEUTICS, INC., and BETTA PHARMACEUTICALS CO., LTD. May 29, 2023