how long does cialis take to work for bph is cialis good for bph