Diflucan yeast infection how long to work