Tornadoes rip across Midwest, South