General Motors analyst sets new stock price target after earnings