Spain's Supreme Court withdraws international arrest warrant for Catalan independence leader Carles Puigdemont