GM ekes out $125M first-quarter profit as recalls take toll

Strong pickup pricing in U.S. helps avert expected loss