Stop Training on Poison: Automating Data Sanitization and Defense Against Nightshade Attacks in ML Pipelines