Immunization therapy for cancer