Germany hammer 10-man Scotland to launch Euro 2024