I think I prefer a larger raise on the turn, at least 3x but probably 3.5-4x.
Probably the worst card in the deck on the river
Let's think about what beats us in his range...
JJ, 22, 55, AA, KK, AK, 34s, A5ss, A3ss, A4ss I think are all within reason...stretching maybe to 45ss and 56ss
I don't think he gets to this spot with QT unless it's QTss exactly.
What are we beating that is still in his range...
A2o, A5o, AQo, and airball bluffs? I don't think he gets there with anything else...maybe KJo (strong maybe).
I think you have to fold.
I don't think the hand was played poorly. Given the recent action, a 3B preflop might not have really gotten you much information (he might call or 4b light with all of the hands that still beat us). I don't think you are chasing off any of the hands that we are beat by on the flop. You might chase off KK exactly on the turn, but I think everything else sticks around. You might get rid of random spades if you raise the turn as well I guess, but I don't know if he's going to double barrel a naked flush draw here.