Spain ecstatic at Euro 2008 win