These sweet potato toasts are the perfect healthy snack