Japan pledges $100 million for Palestinians