General Motors Set to Report Second-Quarter Earnings