Synthesis, antioxidant and radical scavenging activities of novel benzimidazoles