HLA and tumour immunology: immune escape, immunotherapy and immune-related adverse events