Palestinian PM hails $100 million in Saudi aid