Almond Flour Lemon Cake