How long does diflucan take to clear yeast infection