Fire hazard sparks 3rd GM recall on SUVs