Foreign investors pump ₹4,662 crore into Indian equities in May’s biggest inflow