7 killed as storms hit Midwest, Southwest states