how long for fluconazole to work