Puigdemont withdraws candidacy for Catalan presidency