Torta Caprese - Flourless Chocolate Almond Cake