Bet the turn harder... I know you want to get paid, but he's calling with something and you should make it expensive. Not sure about the river... I might have to pay that off just in case it's a weaker king or a bluff.