Former GM exec Troy Clarke promoted to CEO at Navistar