Iran pledges financial aid to Palestinian Authority