German poppyseed cake