Powerful storms slam parts of Florida, North Carolina, other