DEVELOPMENT AND LICENSE AGREEMENT BETWEEN IMMUNOCORE LIMITED AND ELI LILLY AND COMPANY