General Motors CEO sees EV profits a few years away