Carles Puigdemont cleared to run in EU election