Donors pledge $500M for Palestinians