Benefits of giving charity in islam