horrible spot. Could do with more info on the villain. You've got to think his preflop range is very tight here, like TT-AA. It generally is with a min reraise from the BB. I think the only hand you can hope to be uip against after his flop bet is AJ, and your hand has much less value on such a draw heavy flop. I tihnk folding is perfectly fine.
Without a read or any further information, you've got to be fairly happy with this flop. There are plenty of hands he could be betting the pot with, so like The_Nun, I'm sticking it all-in here.