Their guidance is not your responsibility, but Allah guides whom He wills. Any charity you give is for your own good. Any charity you give shall be for the sake of Allah. Any charity you give will be repaid to you in full, and you will not be wronged.