How long for flomax to take effect