Traditional Swedish Almond Cake