Shooting at Virginia Walmart leaves 7 dead, including shooter