GM recalls SUVs that could catch on fire