how soon after cataract surgery can i take viagra how long after