how long does it take finasteride to work