Benzimidazole Heterocycle as a Privileged Scaffold in Antiviral Agents