vaccination and cancer