Saudi Arabia pledges $40M to support UN agency for Palestinian refugees