India’s retail inflation drops to 3.16% in April, lowest in over five years