Genetic engineering of potyvirus resistance using constructs derived from the zucchini yellow mosaic virus coat protein gene