NBC: House impeaches Trump for second time, days before term expires