A rise in food prices pushed India's annual retail inflation higher in October, official data showed on Monday.