Sardinian almond cake