Four more nations seal Euro 2020 spots