Indians stuffed in train toilets China moves billions with little fuss