Swedish Almond Cake