Democrat Abigail Spanberger elected Virginia governor