Spain thrash sorry Croatia 3-0 to open Euro 2024 campaign