His turn call looks really strong to me. I think most of the range you are trying to get him off would have folded to that turn bet. The bottom of his turn calling range is JJ with a heart IMO. I would give up on the river. Looks like he has a boat.