India's exposure to US govt securities crosses $123 billion in July