India adds 1.26 million credit cards in July