Spanish judge issues European arrest warrant for Puigdemont