president puigdemont