If he has2 clubs in his hole cards then he has a flush and you should fold because thqat beats your hand. I would have bet more before the flop because your hand is really strong.