Found it, you need to save $1,000,000 and you give all that to him
I for some reason can't give joseph money to pay off his debt, i've made new saves and even reinstalled the game not sure why's that