how long before cialis works how long to take cialis before it works