NBC: Severe spring storms put 21 million under threat of possible tornadoes and hail