you made the right play. #1 you said he never 3bets so that already hints he could be strong. #2 In my opinion whenever blinds raise preflop they are almost always strong, think about it, they're in bad position, they could just call to see a flop, and especially with your play; a raise utg looks strong already so if he's willing to 3bet here he must think you could easily 4bet or at the very least call. I like the fold.