India donates $2.5 million to support education, healthcare of Palestinian refugees