Diflucan 150 mg how long