Spain retain European Championship title