Inflation slows as non-food prices decline for second month