Catalan separatist leader Carles Puigdemont arrested in Italy