Synthesis, characterization and antiviral evaluation of some novel N-[2-(substitutedphenyl)-5-methyl-4-oxo-1,3-thiazolidin-3-yl]benzamides