Non-food prices drive up inflation in September