Lemon Almond and Ricotta Cake