Credit Card Spending in India Hits Record High in July