I like how you played this hand. Given pot odds, I call this river. This can easily be his last ditch effort to try and get you off a better hand, on what turned out to be a scary board where you rarely have 4x.