Vaccination, immune and gene therapy based on virus-like particles against viral infections and cancer