Gluten Free & Dairy Free Lemon Sponge Slice