The re-raise on the flop is practically shouting he has a monster - definately folding here even if you make it as far as the turn you have to put him on either an Ace or Queen, both of which have your two pair beat beat !