German court greenlights Puigdemont extradition