Spain bans Catalonia’s ex-leader Puigdemont from EU vote