Nissan commits to an electric future