Immunocore's Kimmtrak sales climb 29% as 2026 trial catalysts loom