Dendritic cells process exogenous viral proteins and virus-like particles for class I presentation to CD8(+) cytotoxic T lymphocytes