the best gluten free and vegan french toast recipe