Severe weather slams Midwest