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