India assures global investors of payment security in green deals