GM recalls 40000 Navistar-built trucks for fire risk