Almond flour lemon cake