GM recalling 1.5M vehicles over fire concerns