I think it's a clear fold as well. You played it fine imo, the raise and overall on turn sets off alarm bells.