Dell to Open in Russia