High-salt d(CpGpCpG), a left-handed Z′ DNA double helix