Malala Yousafzai directs $300,000 to charities working to help Palestinians