German almond cream cake