Agmatine-containing poly(amidoamine)s as a novel class of antiviral macromolecules : structural properties and in vitro evaluation of infectivity inhibition