Chinese stimulus draws $6.2 billion; India’s inflows drop to $107 million