India pledges $2.5M for Palestine development, backs two-state solution | PiQ Markets