GM getting positive reviews on Wall Street despite record recalls