Trade-offs in host range evolution of plant viruses