Democrat-controlled House votes to impeach Trump a second time