bet turn shove river seems considerably better than this, as i doubt he ever check raises the turn

i would fold