What is the ruling on giving a continuous voluntary charity with a certain intention, such as success in obtaining a degree, recovery of a patient, increase in wealth, and is the Prophet`s Hadith in which he urges Muslims to give charity so as to be favored with provisions from Allah correct?