Vegan Indian Samosa Toastie