NYC firefighter, 36, dies of heart attack after being fired to pay for migrants — leaving his family with nothing