Portuguese Almond Cake