Saudi Arabia grants $40 million to Palestine Authority