should i take 10mg or 20mg of cialis how long does cialis 10 mg last