Rising retail payments indicate improving economic activity in India