Modi takes out impressive road show in Varanasi