Flourless Chocolate and Almond Cake