Santorum sweeps Miss. and Ala.