Forecasting euro area inflation with machine-learning models