spain vs germany 2022