how often to take vardenafil how long to take viagra before