GM Announces It Will Go 100% Electric