GM nets nearly $300M profit in Q1, $1.8B loss compared to Q1 of 2019