Polenta, Almond & Lemon Cake