India keeps interest rate constant at 6.5%