Andrew Bailey says the Middle East conflict could push inflation to 4% early next year, piling pressure on the chancellor before his budget