Genetic engineering and the expression of foreign peptides or proteins using plant virus-based vectors